<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <title>API de servicios de tarjeta de credito</title>
    </head>
    <body>
      <h2>Pedidos de Credito</h2>
      <dl>
        <dt>numero_tarjeta</dt>
          <dd>Numero entero de la tarjeta</dd>
        <dt>cantidad</dt>
          <dd>Total de la transaccion. Entero o punto flotante</dd>
        <dt>fecha</dt>
          <dd>Fecha y hora opcional en formato ISO 8601</dd>
        <dt>tipo</dt>
          <dd>tipo de tarjeta: visa, mc, amex, disc, dclub</dd>
        <dt>ent</dt>
          <dd>codigo de entidad: actualmente solo nyan S.A. (36182)</dd>
        <dt>descripcion</dt>
          <dd>descripcion, no mas de 130 chars</dd>
        <dt>codigo_seg</dt>
          <dd>codigo de seguridad: md5(ent+&quot;-&quot;+md5(cardcode)+&quot;-&quot;+numero_tarjeta) </dd>
      </dl>

      <div class="ejemplo">
        <span class="peticion">credito/peticion?numero_tarjeta=42&amp;cantidad=200&amp;fecha=2011-04-15&amp;tipo=mc&amp;ent=36182&amp;descripcion=lol&amp;codigo_seg=916f4c31aaa35d6b867dae9a7f54270d</span>
        <pre class="respuesta">
        &lt;pedido_credito&gt;
          &lt;transaccion_id&gt;123123&lt;/transaccion_id&gt;
          &lt;status&gt;1&lt;/status&gt; || &lt;status&gt;0&lt;/status&gt;
          &lt;motivo&gt;LOLYEAH&lt;/motivo&gt;
        &lt;/pedido_credito&gt;
        </pre>
      </div>

      <h2>Confirmacion Credito</h2>

      <dl>
        <dt>transaccion_id</dt>
          <dd>codigo de la transaccion, entero</dd>
        <dt>ent</dt>
          <dd>codigo de entidad</dd>
      </dl>

      <div class="ejemplo">
        <span class="peticion">/credito/confirmacion?transaccion_id=123123&amp;ent=36182</span>
        <pre class="respuesta">
        &lt;confirmacion_credito&gt;
          &lt;transaccion_id&gt;123123&lt;/transaccion_id&gt;
          &lt;status&gt;1&lt;/status&gt; <!-- 1 es valido, 0 indefinido, -1 es invalido -->
        &lt;/confirmacion_credito&gt;
        </pre>
      </div>

      <h2>Consulta Pagos con Tarjeta</h2>

      <strong>NO DISPONIBLE</strong>

      <div class="ejemplo">
        <span class="peticion">/consulta/pagos/tarjeta?numero_tarjeta=555123456&ent=36182</span>
        <pre class="respuesta">
        &lt;pagos_tarjeta numero_tarjeta=&quot;555123456&quot;&gt;
          &lt;pago&gt;
            &lt;fecha&gt;2011-05-21T20:00&lt;/fecha&gt;
            &lt;cantidad&gt;200&lt;/cantidad&gt;
          &lt;/pago&gt;
          ...
        &lt;/pagos_tarjeta&gt;
        </pre>
      </div>


      <h2>Consulta pagos Sin Tarjeta</h2>

      <div class="ejemplo">
        <span class="peticion">/consulta/pagos?ent=36182</span>
        <pre class="respuesta">
        &lt;pagos&gt;
          &lt;pago&gt;
            &lt;tarjeta&gt;555123&lt;/tarjeta&gt;
            &lt;tipo&gt;MC&lt;/tipo&gt;
            &lt;fecha&gt;2011-05-21T20:00&lt;/fecha&gt;
            &lt;cantidad&gt;200&lt;/cantidad&gt;
          &lt;/pago&gt;
          ...
        &lt;/pagos&gt;
        </pre>
      </div>

      <h2>Consulta operaciones rechazadas</h2>
      
      <div class="ejemplo">
        <span class="peticion">/consulta/rechazados?ent=36182</span>
        <pre class="respuesta">
        &lt;solicitudes&gt;
          &lt;solicitud_rechazada&gt;
            &lt;tarjeta&gt;555123&lt;/tarjeta&gt;
            &lt;tipo&gt;AMEX&lt;/tipo&gt;
            &lt;fecha&gt;2011-05-21T20:00&lt;/fecha&gt;
            &lt;cantidad&gt;200&lt;/cantidad&gt;
            &lt;motivo&gt;USUCK&lt;/motivo&gt;
          &lt;/solicitud_rechazada&gt;
          ...
        &lt;/solicitudes&gt;
        </pre>
      </div>
    </body>
</html>
